self torment - Español Inglés Diccionario